<template>
  <div id="app">

    <router-view />

  </div>
</template>

<script>

export default {
  name: 'App',

  beforeCreate() {
    //console.log("------------beforeCreate------------");
    // 初始化页面之前，先要看看本地缓存中是否存在用户信息
    let userJson = sessionStorage.getItem("user");
    if (!userJson) {

        this.$router.push({ path: "/login?redirect=%2F" })

    }
  },
  created() {
    //console.log("------------created------------");
    // 初始化页面之前，先要看看本地缓存中是否存在用户信息
    let userJson = sessionStorage.getItem("user");
    if (!userJson) {

        this.$router.push({ path: "/login?redirect=%2F" })

    }
  },
  mounted() {
    //console.log("------------mounted------------");
    // 初始化页面之前，先要看看本地缓存中是否存在用户信息
    let userJson = sessionStorage.getItem("user");
    if (!userJson) {

        this.$router.push({ path: "/login?redirect=%2F" })

    }
  },
  beforeDestroy() {
    //alert("------------beforeDestroy------------")
    sessionStorage.removeItem("user");
  }
}
</script>
